首页> 外文OA文献 >3D Global Router: a Study to Optimize Congestion, Wirelength and Via for Circuit Layout
【2h】

3D Global Router: a Study to Optimize Congestion, Wirelength and Via for Circuit Layout

机译:3D全局路由器:一项针对电路布局优化拥塞,线长和通孔的研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The increasing size of integrated circuits and aggressive shrinking process feature size for IC manufacturing process poses signicant challenges on traditional physical design problems. Various design rules signicantly complicate the physical design problems and large problem size abides nothing but extremely e cient techniques. Leading physical design tools have to be powerful enough to handle complex design demands and be nimble enough to waste no runtime. This thesis studies the challenges faced by global routing problem, one of the traditional physical design problems that needs to be pushed to its new limit. This work proposes three e ective tools to tackle congestion, wire and via optimization in global routing process, from three di erent aspects.The number of vias generated during the global routing stage is a critical factor for the yield of integrated circuits. However, most global routers only approach the problem by charging a cost for vias in the maze routing cost function. The first work of this thesis, FastRoute 4.0 presents a global router that addresses the via number optimization problem throughout the entire global routing ow. It introduces the via aware Steiner tree generation, 3-bend routing and layer assignment with careful ordering to reduce via count. The integration of these three techniques with existing academic global routers achieves signicant reduction in via count without any sacrice in runtime.Despite of the recent development for popular rip-up and reroute framework, the congestion elimination process remains arbitrary and requires signicant tuning. Global routing has congestion elimination as the first and foremost priority and congestion issue becomes increasingly severe due to timing requirements, design for manufacturability. The second work of this thesis, an auction algorithm based pre-processing framework (APF) for global routing focuses on how to eliminate congestion e ectively. In order to achieve more consistent congestion elimination, the framework uses auction based detour techniques to alleviate the impacts of greedy sequential manner of maze routing, which remains as a major drawback in the most popular global routing framework. In the framework, APF first identies the most congested global routing locations by an interval over ow lower bound technique. Then APF uses auction based detour algorithm to compute which nets to detour and where to detour. The framework can be applied to any global routers and would help them to achieve signicant improvement in both solution quality and runtime.The third work in this thesis combines the advantage of the two framework used to minimize via usage in global routing: 3D routers with good solution quality and e cient 2D routers with layer assignment process. It results in a new multi-level 3D global router called MGR (multi-level global router) that combines the advantage of both kinds. MGR resorts to an e cient multi-level framework to reroute nets in the congested region on the 3D grid graph. Routing on the coarsened grid graph speeds up the global router while 3D routing introduces less vias. The powerful multi-level rerouting framework wraps three innovative routing techniques together: an adaptive resource reservation technique in coarsening process, a new 3-terminal maze routing algorithm and a network flow based solution propagation method in uncoarsening process. As a result, MGR can achieve the solution quality close to 3D routers with comparable runtime of 2D routers.
机译:集成电路尺寸的增加和集成电路制造工艺的不断缩小的工艺特征尺寸对传统的物理设计问题提出了重大挑战。各种各样的设计规则使物理设计问题显着复杂化,而大的问题规模则仅是极其先进的技术。领先的物理设计工具必须足够强大,可以处理复杂的设计需求,并且必须足够灵活,以免浪费运行时间。本文研究了全局布线问题所面临的挑战,全局布线问题是传统的物理设计问题之一,需要推向新的极限。这项工作从三个不同的方面提出了三种有效的工具来解决全局布线过程中的拥塞,布线和通孔优化问题。在全局布线阶段产生的通孔数量是集成电路成品率的关键因素。但是,大多数全局路由器仅通过在迷宫布线成本功能中收取通孔成本来解决该问题。本文的第一项工作是FastRoute 4.0,它提出了一个全局路由器,该路由器解决了整个全局路由流中的过孔数量优化问题。它引入了通孔感知的Steiner树生成,3弯曲路由和层分配,并进行了仔细排序以减少通孔计数。这三种技术与现有的学术全球路由器的集成可显着减少通行计数,而无需牺牲运行时间。尽管最近流行的翻录和重路由框架得到了发展,但拥塞消除过程仍然是任意的,需要进行重大调整。全局路由已将拥塞消除作为首要任务,并且由于时序要求和可制造性设计,拥塞问题变得越来越严重。本文的第二项工作是基于拍卖算法的全局路由预处理框架(APF),重点是如何有效消除拥塞。为了实现更一致的拥塞消除,该框架使用基于拍卖的绕行技术来减轻迷宫式路由的贪婪顺序方式的影响,这仍然是最流行的全局路由框架的主要缺点。在框架中,APF首先通过下限技术间隔确定最拥塞的全局路由位置。然后,APF使用基于拍卖的de回算法来计算要绕线的网和绕线的位置。该框架可应用于任何全局路由器,并有助于它们在解决方案质量和运行时间方面实现显着改善。本文的第三项工作结合了这两种框架的优点,即,它们可最大限度地减少在全局路由中的使用:3D路由器具有良好的性能。具有层分配过程的解决方案质量和高效的2D路由器。这样就产生了一种新的称为MGR(多级全局路由器)的多级3D全局路由器,它结合了两种优势。 MGR依靠一种有效的多级框架在3D网格图上的拥挤区域重新路由网络。粗化的网格图上的路由可加快全局路由器的速度,而3D路由引入的通孔更少。强大的多级重新路由框架将三种创新的路由技术组合在一起:粗化过程中的自适应资源保留技术,新的3终端迷宫路由算法以及不粗化过程中基于网络流的解决方案传播方法。结果,MGR可以在与2D路由器可比的运行时间上达到接近3D路由器的解决方案质量。

著录项

  • 作者

    Xu, Yue;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号